package com.e3.bill.entity;

import javax.persistence.Column;
import javax.persistence.MappedSuperclass;

import com.e3.core.base.SuperOCEntity;
@MappedSuperclass
public class BillDetailEntity extends SuperOCEntity {

	private static final long serialVersionUID = 1825820756132336073L;

	private String parentBillType;
	
	private long parentBillId;
	
	private long parentBillRowId;
	
	private String sourceBillType;
	
	private long sourceBillId;
	
	private long sourceBillRowId;
	
	@Column(name="PARENT_BILL_TYPE")
	public String getParentBillType() {
		return parentBillType;
	}

	public void setParentBillType(String parentBillType) {
		this.parentBillType = parentBillType;
	}

	@Column(name="PARENT_BILL_ID")
	public long getParentBillId() {
		return parentBillId;
	}

	public void setParentBillId(long parentBillId) {
		this.parentBillId = parentBillId;
	}
    
	@Column(name="PARENT_BILL_ROWID")
	public long getParentBillRowId() {
		return parentBillRowId;
	}

	public void setParentBillRowId(long parentBillRowId) {
		this.parentBillRowId = parentBillRowId;
	}

	@Column(name="SOURCE_BILL_TYPE")
	public String getSourceBillType() {
		return sourceBillType;
	}

	public void setSourceBillType(String sourceBillType) {
		this.sourceBillType = sourceBillType;
	}

	@Column(name="SOURCE_BILL_ID")
	public long getSourceBillId() {
		return sourceBillId;
	}

	public void setSourceBillId(long sourceBillId) {
		this.sourceBillId = sourceBillId;
	}

	@Column(name="SOURCE_BILL_ROWID")
	public long getSourceBillRowId() {
		return sourceBillRowId;
	}

	public void setSourceBillRowId(long sourceBillRowId) {
		this.sourceBillRowId = sourceBillRowId;
	}


}
